package com.weigang.email.handle;

import com.weigang.email.bean.MailInfo;

public interface ISendMsgHandle {

	/**
	 * 功能描述：发送text邮件
	 * @param mailInfo 邮件信息
	 * @return {@link }
	 * @author weigang
	 * @date 2021/12/29 9:27 上午
	 */
	void sendSimpleTextEmail(MailInfo mailInfo);

	/**
	 * 功能描述：发送html邮件
	 * @param mailInfo 邮件信息
	 * @param html 是否是html邮件
	 * @return {@link }
	 * @author weigang
	 * @date 2021/12/29 9:27 上午
	 */
	void sendHtmlEmail(MailInfo mailInfo,boolean html);

	/**
	 * 功能描述：发送文本内容（内嵌图片）且带附件的html邮件
	 * @param mailInfo 邮件信息
	 * @return {@link }
	 * @author wi-gang
	 * @date 2021/12/29 2:49 下午
	 */
	void sendEnclosureEmail(MailInfo mailInfo);
}
